put something else in struct