split up create editor space task