fixed corupted zoom level, with copy.deepcopy