commit after finished product managerment funtion