added queue() method to BaseTask so individual task calls could be used more intuitively