workspace initialization
more