first working version of the add product