TODO Hash not matching??? Show error dialog if there is an error while processing. Tidy up Remove config stuff