frameworks study notes 7288910