IT WORKS! (mostly, still some kinks)