Not quite minimum viable product, but close