improve ls