added per os settings