now working on view controller