major (unexpected) time rangling, all models now return in UTC format, rounded to 3 decimal places after the second, and are marshaled to json in ISO 8601 format