version with L to wrap List