applied anonymous code cleanup patch