experiemntal project, stolen from OpenELEC