Adding reservation handler and backup logic