implement a very sketchy prototype status changer