reshape now updates the aspect ratio