Weitere Verbesserungen und Bugfix

Change-Id: If62b8e3d9b8e3480a14047662192873e3ec93978
Signed-off-by: Telacur <humme.stephan@googlemail.com>