Key Value pairing of keys and obstacles...new designs..good progress