beginnings of slowkey
different point for keyboard branching
keyboard setup
basic shift key