@Override
    public void update()
    {
        try
        {
            if(currentAchievement == null)
            {
                currentAchievement = queue.removeFirst();
                lastTime = System.currentTimeMillis();
                x = BlockyMain.width/2-100;
                y=-80;
            }
            else
            {
                if(System.currentTimeMillis()-lastTime < 4000)
                    y+=2;
                else
                    y-=1;
                
                if(y > 50)
                    y = 50;
                if(y < -80)
                    currentAchievement = null;
            }
        }
        catch(NoSuchElementException e)
        {
        }
    }