delete junk
avoid race condition temporarily
resource compile