tried to implement an inactive state for buttons - not finished yet