small tweaks to some scalar operators
fix #1876