move IPC to use bitflags to be more space efficient