grid clicking and different base states work