buttons highlight correctly