copy methods with*. closes #11