flaws and all....