close #20 revisit include sequences