user specs with updated model and controller