add os architecture