redone Si block and add Pour block