I'm still trying to figure out how the ice doesn't melt;)