Solving Mac/PC bugs with namespace