Got the framework down. Just add loops.