Socket io model