Added doc for key functions