looking beyond imperfections