Funktioniert soweit, Bugfixing muss gemacht werden!