Some sort of formatting and version checking