change_size with regions