 			return
 		}
 		
-		let originalY = mainView.frame.origin.y - totalRaise
+		// let originalY = mainView.frame.origin.y - totalRaise
 		let keyboardY = mainView.frame.height - keyboardSize.height
-		let visibleAreaHeight = keyboardY - originalY
+		let visibleAreaHeight = keyboardY
 		
 		let contentBottomY = importantElements.map { $0.frame(in: mainView).maxY }.max()!
 		// print("STATUS: Content bottom Y: \(contentBottomY)")

			let didHideObserver = NotificationCenter.default.addObserver(forName: NSNotification.Name.UIKeyboardDidHide, object: nil, queue: nil)
			{
				_ in
				self.lowerView()
			}
			

	
	private func onKeyboardShow(_ notification: Notification)
	{
		guard !keyboardIsShown else
		{
			return
		}
		
		keyboardIsShown = true
		
		guard let keyboardSize = notification.userInfo?[UIKeyboardFrameBeginUserInfoKey] as? CGRect else
		{
