The train module - renamed from util