FINAL AGREEMENT