added viewlet code