interval update

Added much of the data element functionality.