first pass at implementing the mockup by mo
kinda just getting it working for now.