unraveled some meore backend dependencies