swapped out supervisor module