update monopolist behavior