Format and name constructor properly