Updated FinalCode