More work on persons_engine