This is for making your project deal with event more easilly