fixed bonus, but another problem:

if you run example1.ic you see that type with id 20 is missing !