Firm Feel stage III

Probably wait for a veteran to chime in...