if you always call SetWindowSize after constructing, why did you remove it from the constructor?