do not always create square images