fixed mixed buttons beahviour