diff --git a/packages/effect-lens/src/Lens.ts b/packages/effect-lens/src/Lens.ts
index 3a7359d..ba6e678 100644
--- a/packages/effect-lens/src/Lens.ts
+++ b/packages/effect-lens/src/Lens.ts
@@ -72,11 +72,17 @@ extends Pipeable.Class() implements Lens {
readonly [LensTypeId]: LensTypeId = LensTypeId
readonly [LensImplTypeId]: LensImplTypeId = LensImplTypeId
- abstract readonly get: Effect.Effect
+ readonly steps: readonly LensStep[] = []
+
+ abstract readonly read: Effect.Effect
abstract readonly changes: Stream.Stream
abstract readonly commit: (a: A) => Effect.Effect
abstract readonly withLock: (self: Effect.Effect) => Effect.Effect
+ get get(): Effect.Effect {
+
+ }
+
modifyEffect(
f: (a: A) => Effect.Effect,
): Effect.Effect {