snapshot crop and pan handles non-even sizes

would stretch before