Keenan is feeling himself right now.