add README
add fn & update comment
fix cannot get valid element