#6 use key instead of keys, add example of types to companies