I am in the fish cannery and I am stuck, first I go to the left and crawl under the spike roll and kill some spiders and then crawl further under another spike roll and encounter worms that I have to kill after which I go back under the 2 roll spikes and hit the switch to create an ice block. I melt it so that the ice melts under the spike roll to the right and then double jump on the ice to go up to the next ledge. The problem is that I melt the ice too much and even with the torch for extra power I can't get up on the next ledge. I tried short burst of the torch on the ice, I tried standing up close and far away and torching the ice. Does anyone remember this section and having trouble with it? How do you melt the ice block at the right height to get me up to the next ledge?