added case of linux