initial commit with quasi-working proof of concept.