prototype kinetic osd backend