Removed region
Refactored selection methods