New admin

This has a bunch of spec fixes and . I got it down to just two failing specs but I can't figure out why they are failing. they pass when I run them individually. Can someone take another look over them?