varying responses in home controller