trying to sort out walker class issues