some interaction through websockets