some arc converting pitfalls