added FK IDs to pulled objects, added some validation- needs to be moved though