Fist version
Add -n
Add -l