pre-creating formats needed