with getters for appends