HOLY. thanks SO much nick!!!