using ordered list for items that must be executed in order. first experiment with sublists