Added Event Class functions