Updated BlockPlacer