populate file done