switching a few data structures