Enhance selectblock method