completed code change