update readme, fix a bug in contact si