init.pp: rewrite