Reading definitions properly, can now add to the end