update2 attempt