move diag to proper loc
use spawn so no waiting