[backend] cleanup