New version of challenge engine

including guid in activitylogsegment