Add or primitive