Create admin objs in separate file; clean improved