recent Trivers projects