introduce precision parameter