try to optimize binary
remove compile flag
add count arg