add if for unix and ms-dos