add readme & update test