fixed Region class