feat(init): improving init