Some internal stuff.