take u0 from init
3.1 and 3.2 are not supported by travis