settings update
float-decimal workaround