Update index to include viewport and description