initial version of beanWalker