Added cancel reservation function