add fixed point procedure for better reflow performance