make sure view frags have elems with unique ids, use dynamic view fragments for creating and editing tasks