Friendly perfect