added main file containing all prgress so far