script_scroll->update_length(script.size(), script_entry_no, hw, 0);
script_position->update(script_entry_no);
script_position->set_boundaries((int64_t)0, (int64_t)script.size()-1);
script_scroll->update_length(script.size(), script_entry_no, hw, 0);
script_position->update(script_entry_no);
script_position->set_boundaries((int64_t)0, (int64_t)script.size()-1);