yet another enums and init of last order update reader