always use specialized number in userstructure-objects instead of generic number in super-class