initialize
miss branch