add toastr and socketio