pixel perfect, add switch button on & off