[Ben]: add all condition except the last one