handler free fix