adding api displays/generation, campaign owner displays