style stuff
add unix socket support