Added closer to functional version of dataElements