Renaming
Cooldown timer
Determine initial state (well, some of it) on startup