ok with assign, next block and apply