precision
resolved by combining changes