started tying backend together
merged