- partially introduced logic for experience warning