fixed struct set+get