added a top view renderer