GLL(Better)

GLL(Better)