some notes about which keys are needed where