add new some style
add new some murkup
add error function