jtong - add backbone implement