Uses interface consistently
Finger warming for item types