Finished Complex copying checker