First version of fully working OSD