rider views, controllers all worked on