better copy. also, deleted some duplicate stuff. also, deleted some duplicate stuff.