automatic resource compiling
workspace cleanup