new detailed outline