structurally correct