public void setSprite(BufferedImage p) {
        p = ImageManipulator.cropImage(p, 0);
        if (falling) {
            switch ((int) (Math.random() * 6)) {
                case 0:
                    p = ImageManipulator.adjustRGB(p, .5, 1, 1);
                    break;
                case 1:
                    p = ImageManipulator.adjustRGB(p, 1, .5, 1);
                    break;
                case 2:
                    p = ImageManipulator.adjustRGB(p, 1, 1, .5);
                    break;
                case 3:
                    p = ImageManipulator.adjustHSB(p, 1.5, 1, 1);
                    break;
                case 4:
                    p = ImageManipulator.adjustHSB(p, 1, 1.5, 1);
                    break;
                case 5:
                    p = ImageManipulator.adjustHSB(p, 1, 1, 1.5);
                    break;
            }
        }
        sprite = p;
    }