added copy nubmer method