all working except get after put, something to do with htonl