switched event layout