added method to create new product