made addRep() method non abstract and implemented in RepEvent class