scalar cover update for base/predicates