add: toString() methods
add: getters and constants