test: fix test fail when i is offline
use tag <small> for time stamp infomation
Composition over Inheritance

mv defaults ans wrappers to a dict belong to I