fixed point function, comments left