ice tiles implementation nearly done