add select zone event
impl' select zone