Return -1 if element not found, getting persons for capkit optional