Never fear L-glucose is here