vers. 0.3- design, impl, eval. bg needs lots of work