GPLL added