Thought about using core data, decided not to