be more punctilious about type casting