New task composer