now using closurebuilder instead of calcdeps