update tasks
overhaul grammar