change version number to 0.111
reuse objects for memory efficiency
reuse objects for memory efficiency