integrated vert.x into the app flow