show off observable getters, sort of