backend devices