diversipedate
not defined yet