consider init user setting
refact connect status
add url setting form
add url settings
fix shot value