protected void progressTask()
    {
    	if(getTask().equals("eat"))
    	{
    		attemptToEat();
            return;
    	}
    	
    	if(getTask().equals("reproduce"))
    	{
    		attemptToReproduce();
    		return;
    	}
    	
    	if(getTask().equals("wear backpack"))
    	{
    		attemptToWearBackpack();
    		return;
    	}
    	
    	System.out.println(getName() + " doesn't know how to " + getTask() + "!");
    }