viewmodel to get stuff out of a crammed vc
activity indicator