DIY net lib for fun