Added additional dynamic sizing

still in progress