Added reverse and add