Micro Labs controversy