trail controller uses @user