complete compilation server