started on a controller for socket data