implementing home activity (save/cache questions)