different ls for different oses