add os x module