event creation and fake session implemented