Much more accurate