added reasons to a few disconnects