refactored minimum viable site