this would work except for the nested AMKeyboardViews