updated controller calls