FULL CIRCUIT