worked upon adding persons correctly