updated pure to local copy