slightly anatomically incorrect ha