Quneitra, the last piece of the puzzle