type to string galore