re-worded task specs to be more clear and covering