code cleanup
added support for multiple dataTypes in EquationColumn