added some functionality
commit before messing with task definition