add documentation for get functions