more work on relations/getters