bug fix of delay parameter
add collective operation script