add docs of property