1. thanx for sharing