snapshot copying working correctly