added random choose from places and events