Support all architecture