- try to store recorded event into list instead of hasmap