fix small bug; add demo; edit readme;