doc property cleanup