made adding events work, but I didn't make tests or display yet