datatype declarations not needed.