[wip] Really hate how RSpec can mess things up.
[wip] Blocked out specs that need more work.