add getters
add getter tests