some methods and settings for events