flawed & human