delete and tests