designing event interface further