When you change a rate you indicate the effective date for the change but when you run payroll it calculates the whole week with a new rate completely ignoring the effective day.