A bit of philosophy - -