adding more structured ogn and view updates