Attempt to rewrite ls