dependency injection
xtb lib update 3 => 3.1.2