Fixed the breaking change and tweaked the viewPerson #5