moved event publish out of welcome controller, stubbed with 'new' for now