clean up and integration