ribose
not defined yet