processing changes