tests added for 1st week and fixed id gen bug that emerged