public void pulse() {
        if (cnt == 100/MAIN_TIMER_TICK_RATE) {
            cnt = 0;
            if (enlarging) {
                tmp++;
                enlarge();
            } else {
                tmp--;
                shrink();
            }

            correctSize();

            if (tmp == 0) {
                enlarging = true;
            }
            if (tmp == pulseSize) {
                enlarging = false;
            }
        } else {
            cnt++;
        }
    }