Nice article. One question regarding to the status field - it seems to be strange to me that the status will be 1 (In Progress) - I thought this table should just store the "static" event/record - which means a trip could either be cancelled or completed, right? For "In Progress", that 's more seems like a streaming type of flavor?