Further work on keys