added some comments to the public side of the backend.