architectural flaw