Thanks! It's true that there are quite a few places where it gets stuck. Next time I'll try to avoid that or make it lose instead of just doing a soft lock.