added maintain customer and product