There is a lot of stuff going around in the reservation process and this part of the code goes back to the start of the project. So I´m not sure why it's done this way.