FINAL MARATHON VETTING