add tests, add handling if two tasks have same title