adding valid combinations that have 2 buttons
adding in some nice error messages