still trying to figure out dir strux