change to string to gettype