starting data structure