more layout units for HP
fix test snippet layout
small layout fixes
HP layout fixes
practice unit in HP