add run sequense, cashe