sync with irina, updates to principles