more accurate to the original