refactored repeat_spec.rb. attempted refactor of booking model. Need yield block to extract scope logic