public synchronized void moveDown(boolean pressed) {
        downPressed = pressed;
        if (pressed) {
            if (timeToNextDownMove <= 0) {
                tetromino.tryMove(this, Direction.DOWN);
                timeToNextDownMove = AUTO_REPEAT_TICKS;
            }
            else timeToNextDownMove--;
        }
        else timeToNextDownMove = 0;
    }