The promised and present Holy Spirit