convert common tool to support arc