updated framework sections