new files os and sample_server added