IMplemented OL3 as good as it gets...