got basic board swapping working; still in testing mode