fix more eclipse stuff, add synchronous dispatch and make it default