moving methods to product model from product show