literal to string