tried to fix approximately, but not srue it's correct.