Took out unnecessary 'Arrayalization' and refactored the FormatterPicker function