Lots of changes. Everything works smoothly now and events are awesome. Just need to get the temperature scaling working.