dropped first argument in traversing algorithms