copyright © kaveendra vithana 2006 kaveendrav@sltnet.lk