add LList v1