improved -l