add how to get dynamic length string size