AS4 keyboard portfolio