channel template contains mutex option