added region stuff...