dir -> directory [ci skip]