purged try/catches