add cd command support
minor update