tweak icicle prototype