devices frame