Contact improvements and keyboard helper