kleine veränderungen; unnötigen code entfernt usw