typecasted infinity