corrected conditoin