adding campaign models