switched bulbs and gateways to being hashes