flawed and worthy