VE~Splices, ect.