fix bugs ,and add hotel backend