ls is now more accurate