create village work flow