+run from structs to arrays -bad res