reference user instead of nesting
socket.io
datepicker