Fixed button logic