variable shortening
length/size fix