596 faster add