building a walker, not sure if this is the way