Set-top-boxes