Documentation improving

Highligth sourcecode
ok, let's delete them after merge