add optional test
fix some value checking in numerics alias