Perfect soles and foot rubbing