major update and debug
massive settings file