modifications for cache; processing bug fix
tutorial 2 - object