add built- in command support(mainly cd)