name attribute used to hold the controller instance instead of giving the scope all the methods