version 0.03 - setsockopt less experimental