updated the example, added small tool support, added warning for instandard scalar sizes