adapt to more laziness