change event into a Stack