lpl
init