split std into parts. debuged socketinc snippets