refractored other part in production comp