add new view controller methods