added socket project