[rewrite] init