some textviews not updating, have to refactor textviews