#218: internal structures