added support for manually adding tasks