copy typing

In Progress