changing how products are looked up in controllers to use friendly find