renamed pull request function to CopyElement and adjusted convention