more non-arc fix