method of constructing scenarios