fixed the laziness bug