Should'nt it cleaner and faster to have a single handler for home and another for holdhome instead of 2 per each?