fix reservation problem