added conditional line for testing, partially implemented dragging to increase copy num