G - Final Prototype