added feature: specify source dir