Found 3 problems in setKey, everything still wrong.