update pluginlib macro