cleaned up routing for user_products