further improvments to squeeze procedure