Enable making changes concurrently. close #223