implementing event/connect mode...