IC1, IC2, IC3. All in one file.