locally no other error than upper bound