added expand-region