poi mouse events, initial commit