improved speed of updating and combining sequences