proteced lazy