FINAL TOUCHES