init derectory