made write/read send actual strings, got real screwy with kqueue.h