Init: more readable version