fixes dir_push_back
recursive directory traversal structure -- somehow cluster to offset
calculation is broken