add reflect usage example