config settings overhauled, error system vastly improved