joshua hurd luna vachon