Code cleanup and smarter change events