NOTHING IS PERFECT !