WriteField works with other types now