support for adding tasks