prep_controller_spec fixed, see comments in prep_controller_spec.rb