Use new blockChange function to prevent glitching