Assignment 5 from jz1584, updated directory upon requested