migrate core rooty functionality over
migrate backbone core over, still one failing test