removed datatype parameter