calendar add event work in progress