Added accessor & helper methods + documentation