adding excursion constraints2