Icicle end. x