nice example....thanks for this