Implemented cp. Bug hunting now