Added manual product input