FINAL SUBMISSION THREAD