product clean up modifications