finished another post - recursively reverse list