removed UIEvents interface (forced public on UI callbacks)
shortened method names