Raft - Having a look at the new updates for Raft!