remove non-critical logic