first test of rewriting traversing list