working on making old tests pass
working on admin update