modify readme & add best practice