added Events and simple adding Members impl