fix 'cp' dependency

Works great now, all tests passing. Thanks for the fix. Kinda confusing if you are using semicolons now or not but oh well :P