import product refinement
added messages, style changes