atg. slice of struct works.