             if let info = newValue {
                 if !info.isSameAction || info.heightIncrement > 0 {
 
-                    postKeyboardInfo?(info)
+                    // do convenient animation
 
                     let duration = info.animationDuration
                     let curve = info.animationCurve

                        }

                    }, completion: nil)
                }
            }
        }

        public let animationDuration: NSTimeInterval
        public let animationCurve: UInt

        public let frameBegin: CGRect
        public let frameEnd: CGRect
        public var height: CGFloat {
            return frameEnd.height
        }
