Cleaned up region selection and such