explanation for lift