made goatfile reading be backwards compatible