reading & blending are working