replace strat checks/refs with enum-like object