finished fontend's structuralization