changed from explicit lzy to nice