improved analyze