various changes

Signed-off-by: Cthulhux <git@tuxproject.de>