postpone forget. $fatalreturn w/ $errorbreak. error handling in write_settings