ab-solute fitness etc