fixed diffuse portion