added controller functions for admin_product