tests must set ids
error if user does not set id
update tape
4.1.3