change soem data structures