garuda | internet media : new challanges