leavs optimization
   