perfect conditions.