added SetSize