Insights On Key Aspects For owl paper