reservation bug fix