add documentation. stop compiler warning