start adding in recursive directory listings