refactored ground-view heavily