100% coverage and using person factory