Add API for creating regions