cleanup checks