add LL(1)