Ice works. Could probably still use some Sprite finagling.