4.0 init