add aspect ratio control