do not alter the original structure