pyranose
not defined yet