move some event dispatches to form handler for form pre binding etc