refine models + admin