changed to direct clone