front end events, tpls, re-org