osd class additions