improving tracco initialize for gem-only usage