overview of OL