add self-file and change readme file