if not exists: do so and tell user else: