prototype of my_ls has been done