universal build for default build