redesign.  gonna blog about building via.js while building via.js