all buttons hide properly