Added documentation.

Also, handler backend restarts & unavailability on startup