just another minute on structured types