public void moveSharks(){
        for(int i = 0; i<sharks.size(); i++){
            
            // make shark hunt enemies
            // if the shark is not in place
            if(sharks.get(i).getInPlace() == false){
                // then get the shark in place
                sharks.get(i).initialSharkMove();
            }
            else
            {// if the shark is in place
                if(startSharkDialogTimer){
                    postSharkDialog = true;
                    buildSharkDialogTimer(4);
                    sharkDialogTimer.start();
                    startSharkDialogTimer = false; // so timer isn't build again
                }
                
                // determine if the shark is done talking
                if(sharks.get(i).getDone() == true)
                {
                    sharks.get(i).setImageIcon(finImage1R);
                    // if the shark is done talking, make him attack                    
                    sharks.get(i).move(initials.get(0).getxCoord(), initials.get(0).getyCoord());
                }
                else
                {   // if the shark is not done talking, make him talk
                    // This if statement can only be called once
                    if (oneTime) {
                        sharkTalk = true; // allow this part of timer access
                        buildSharkTalkTimer(3);  // timer that makes the shark talk
                        sharkTalkTimer.start(); // start the talking timer
                        oneTime = false; // don't let this be called again
                    }
                }         
            }
        }// end for
    }