added 'admin_freeze' function