added heading
simplified JavaScript callback
updated German localization