coding is returned as a hash
removed Coding class