mixed loops mixed loops