move create workspace in init