complete the pruduct manage