element getters implemented and tested