User and Task Controller and Model