all methods implemented. final test/debug steht noch aus.