Refactor pioneer to accept option hashes

drop the last name