(also not a new issue for this branch, but so long as this hard-coded, I don't think we can easily add new formats)