separated appserver-src preparation