oat%2B%2B framework Summary