add new product methods