separeted actions from seqencer