Adds keyboard appearance support
Merge branch 'blah'