added thumb for shallow copy