first_build works except players can build settlements and roads on top of each other