added actual sequence playing framework