Hacked apart snippets from original VL and newer elements, non-functional as of yet.