got basic socket events working