Add ability to choose different formats