prop cleanup