updates to composition of list objects and beginning to use touchID