more work on osd section