FINAL ASSEMBLY