added more type converters