refined changes