These topics are so cnouifsng but this helped me get the job done.