dont memset in setlength anymore