documentation and getProperties method