Proper key behavior and scrolling.