only add keys which are real keys, unless we can't read them