loop, one shot and phase channel