the API is finished save future bugs
changed column data representation from quadruple to map