anchor.diff:  			bc_matrix:col(MinCol + Offset, SpawnBcMatrix)
   	end.
   
  +entity_orientation(BaseNum) ->
  +	case BaseNum of
  +		1 -> down;
  +		2 -> left;
  +		3 -> up;
  +		4 -> right;
  +		_ -> up
  +	end.
  +
   spawn_matrix(#state{base_num = BaseNum,
   					spawn_matrix = SpawnBcMatrix,
   					map = BcMap} = State) ->
  
positive.code: 			{ok, Num, State}
  	end.
  
  entity_orientation(BaseNum) ->
  	case BaseNum of
  		1 -> down;
  		2 -> left;
  		3 -> up;
  		4 -> right;
  		_ -> up
  	end.
  	
  spawn_entities(0, Acc, _, _, _) ->
  	Acc;
  spawn_entities(_, Acc, [], _, _) ->
  	Acc;
  spawn_entities(BatchCount, Acc, [SpawnBcVertex|SpawnBcVertices], 
  			   BcEntityConfig,  #state{entity_sup = BcEntitySup,
  									   entities = BcEntities,
  					  				   map = BcMap,
  
negative.code: 		_ ->
  			spawn_entities(BatchCount, Acc, SpawnBcVertices, 
  						   BcEntityConfig, State)
  	end.
  
  spawn_vertices(Offset, #state{base_num = BaseNum,
  					  		  spawn_matrix = SpawnBcMatrix} = State) ->
  