@darius thanks for this! I've been wanting something like this for a while