whole new Llif3

whole new Llif3