init
init select function