Flaws And Imperfections!