First shot at data structure.