# richard keys