removed unneeded ignorance of type assert check