second submit

add  nonstatic sizeof ,