add non arc compiler