also do contains_arf directly