Init version

Based on 4fee159f8bc44d2a022d5bcc27dfe30a2c1a103e