diff --git a/README.md b/README.md
index 4dce4a7..300791b 100644
--- a/README.md
+++ b/README.md
@@ -51,9 +51,39 @@ Also include:
## Projects
-#### Cards
+### Animatable Cards
-
+
+
+#### Gester, Animation, 3D
+
+In class add property:
+
+```swift
+@GestureState var dragState = DragState.inactive
+```
+
+And in `body` create gester object:
+
+```
+let dragGester = DragGesture()
+ .updating($dragState) { (value, state, transaction) in
+ state = .dragging(translation: value.translation)
+ }
+```
+
+To card add `gester` and `offset`:
+
+```swift
+.offset(
+ x: dragState.translation.width,
+ y: dragState.translation.height
+)
+.rotationEffect(Angle(degrees: Double(dragState.translation.width / 10)))
+.shadow(radius: dragState.isActive ? 8 : 0)
+.animation(.spring())
+.gesture(dragGester)
+```
#### Transition And Blur