event wiring in the UI basically sane