Add WorkSpace Init function