updated Controller and UserFile