Final Stage 1 Implementation