dont remove oldview unless it exists