Working out issues with task controller / presentation