ls fully functional, fixed sfs entry exists bug, and cd functional minus ..