format fixing v3