updated controller referencing