moving task creation totally into the task creator, and testing some
stuff around that