retinoid buffering