diffractons