ids should be unique and answer reference an existing situation