DuckiesRaft 1Raft 2