add os specific files
fixed #4