copy rights all thats reserved by Asif Pervez.