init: more clean