add the ability to use key content