started on loop-loop interconversions