history functionality (die zweite)