update working copy of new fucntion