reordered enum to be match how updates are sent