succesffully keep track of objects instead of just raw hashes