broken build, working on socket io section