} in the right place shallow copy