add props
add props settings