fixed #11 #25 #34
product codes only available to admins