Added formatted type. Changed so settings are stored as a reference - so you can change them on the fly (or correct something once you have access to the correct information) if required.