final view cleaned up