this program is like a ls