all three models have create/destroy functionality