evaluates constructing