add internallength