fix bug; add infor screen