Full Code Simulation