diff --git a/demo/init/ellipt.dat.2d b/demo/init/ellipt.dat.2d
index 963ba3dd656c20aeb508d547eec1eea6912d0f71..ec1d32c93b82dcd0dc1b3934beb3a957360d92cc 100644
--- a/demo/init/ellipt.dat.2d
+++ b/demo/init/ellipt.dat.2d
@@ -4,9 +4,9 @@ elliptMesh->macro file name:    ./macro/macro.stand.2d
 elliptMesh->global refinements: 0
 
 ellipt->mesh:                   elliptMesh
-ellipt->dim:                    2
+ellipt->dim:                    1
+ellipt->components:                    1
 ellipt->polynomial degree[0]:   1
-ellipt->components:             1
 
 ellipt->solver:                 cg
 ellipt->solver->ell:        1
@@ -27,7 +27,7 @@ ellipt->marker[0]->MSGamma:        0.5
 ellipt->adapt[0]->tolerance:          1e-4
 ellipt->adapt[0]->refine bisections:  2
 
-ellipt->adapt->max iteration:         0
+ellipt->adapt->max iteration:         10
 
 ellipt->output->filename:       output/ellipt.2d
 ellipt->output->ParaView format: 1
diff --git a/demo/init/heat.dat.3d b/demo/init/heat.dat.3d
index 9d04f253f03dc6aaed900d5c0677273ec3fe3e94..c67ffef6d60a0c3acf1e0e0df753d8fe7e4cbd7d 100644
--- a/demo/init/heat.dat.3d
+++ b/demo/init/heat.dat.3d
@@ -10,7 +10,7 @@ heat->space->mesh:                    heatMesh
 
 heat->space->solver:                  bicgstab
 heat->space->solver->max iteration:   1000
-heat->space->solver->tolerance:       1.e-8
+heat->space->solver->tolerance:       1.e-10
 heat->space->solver->info:            2
 heat->space->solver->left precon:     diag
 heat->space->solver->right precon:    no
diff --git a/demo/init/nonlin.dat.2d b/demo/init/nonlin.dat.2d
index bc5bb95b28e5cca0c13ca41d807975c82f451af0..8a9d1e9a2ab69b68abededdbac049cd5ffe8b166 100644
--- a/demo/init/nonlin.dat.2d
+++ b/demo/init/nonlin.dat.2d
@@ -11,7 +11,7 @@ nonlin->components:             1
 nonlin->nonlin solver:          newton
 nonlin->solver:                 bicgstab
 nonlin->solver->max iteration:  1000
-nonlin->solver->tolerance:      1.e-8
+nonlin->solver->tolerance:      1.e-10
 nonlin->solver->info:           2
 nonlin->solver->left precon:    ilu
 nonlin->solver->right precon:   no
diff --git a/demo/init/vecellipt.dat.3d b/demo/init/vecellipt.dat.3d
index 16fe3bae3a20d41ddae2c42d31cce3fa5cf99ff6..64681cbe9f5f3f9848144b06d03bd48c2e63be34 100644
--- a/demo/init/vecellipt.dat.3d
+++ b/demo/init/vecellipt.dat.3d
@@ -11,7 +11,7 @@ vecellipt->polynomial degree[1]:         1
 
 vecellipt->solver:                       bicgstab
 vecellipt->solver->max iteration:        1000
-vecellipt->solver->tolerance:            1.e-8
+vecellipt->solver->tolerance:            1.e-10
 vecellipt->solver->info:                 2
 vecellipt->solver->left precon:          diag
 vecellipt->solver->right precon:         no
diff --git a/demo/init/vecheat.dat.2d b/demo/init/vecheat.dat.2d
index 2642127344bbee22ee759a32e2ae922c8030cf98..596b1a6444a56290503c851410407d0c84c2be55 100644
--- a/demo/init/vecheat.dat.2d
+++ b/demo/init/vecheat.dat.2d
@@ -12,7 +12,7 @@ vecheat->space->components:                  2
 
 vecheat->space->solver:                      bicgstab 
 vecheat->space->solver->max iteration:       1000
-vecheat->space->solver->tolerance:           1.e-8
+vecheat->space->solver->tolerance:           1.e-10
 vecheat->space->solver->info:                2
 vecheat->space->solver->left precon:         diag
 vecheat->space->solver->right precon:        no
diff --git a/demo/init/vecheat.dat.3d b/demo/init/vecheat.dat.3d
index 0b031f7311988b14f0020c0fa999f24611d4de7c..d7f97b081901935d5ca2306c6888289a76fe480e 100644
--- a/demo/init/vecheat.dat.3d
+++ b/demo/init/vecheat.dat.3d
@@ -12,7 +12,7 @@ vecheat->space->components:                  2
 
 vecheat->space->solver:                      bicgstab 
 vecheat->space->solver->max iteration:       1000
-vecheat->space->solver->tolerance:           1.e-8
+vecheat->space->solver->tolerance:           1.e-10
 vecheat->space->solver->info:                2
 vecheat->space->solver->left precon:         diag
 vecheat->space->solver->right precon:        no