add dir & random