figured out update from socket message. all should work fine now... hopefully