update test & readme & defaultValue