What should do the key function?